primary satellite - French English Dictionary